Asiatic softshell turtle - German English Dictionary